trampling underfoot - German English Dictionary